/**
 * index:
   @author:liuyanhui
   date:2014年12月23日上午10:05:00
 */
package com.neusoft.cmsprojects.dao;

import java.util.List;

import javax.annotation.Resource;

import org.springframework.orm.hibernate3.HibernateTemplate;
import org.springframework.stereotype.Repository;

import com.neusoft.cmsprojects.model.TbGuestbook;

@Repository("GuestBookDao")
public class GuestBookDaoImpl implements GuestBookDao{

	/* (non-Javadoc)
	 * @see com.neusoft.cmsprojects.dao.GuestBookDao#add(com.neusoft.cmsprojects.model.TbGuestbook)
	 */
	
	@Resource
	private HibernateTemplate hibernateTemplate;
	/**
	 * @return the hibernateTemplate
	 */
	public HibernateTemplate getHibernateTemplate() {
		return hibernateTemplate;
	}

	/**
	 * @param hibernateTemplate the hibernateTemplate to set
	 */
	public void setHibernateTemplate(HibernateTemplate hibernateTemplate) {
		this.hibernateTemplate = hibernateTemplate;
	}

	public void add(TbGuestbook guestbook) {
		/**
		 * index:
		   @author:liuyanhui
		   date:2014年12月23日上午10:05:14
		 */
	}

	/* (non-Javadoc)
	 * @see com.neusoft.cmsprojects.dao.GuestBookDao#delete(com.neusoft.cmsprojects.model.TbGuestbook)
	 */
	@Override
	public void delete(TbGuestbook guestbook) {
		/**
		 * index:
		   @author:liuyanhui
		   date:2014年12月23日上午10:05:14
		 */
	}

	/* (non-Javadoc)
	 * @see com.neusoft.cmsprojects.dao.GuestBookDao#queryBook()
	 */
	@Override
	public List<TbGuestbook> queryBook(String hql) {
		return this.hibernateTemplate.find(hql);
		
	}

	/**
	 * index:
	 @author:liuyanhui
	 date:2014年12月23日上午10:05:00
	 */
}
